171 research outputs found

    OVCS Newsletter February 2015

    Get PDF

    MISIM: A Novel Code Similarity System

    Get PDF
    Code similarity systems are integral to a range of applications from code recommendation to automated software defect correction. We argue that code similarity is now a first-order problem that must be solved. To begin to address this, we present machine Inferred Code Similarity (MISIM), a novel end-to-end code similarity system that consists of two core components. First, MISIM uses a novel context-aware semantic structure, which is designed to aid in lifting semantic meaning from code syntax. Second, MISIM provides a neural-based code similarity scoring algorithm, which can be implemented with various neural network architectures with learned parameters. We compare MISIM to three state-of-the-art code similarity systems: (i) code2vec, (ii) Neural Code Comprehension, and (iii) Aroma. In our experimental evaluation across 328,155 programs (over 18 million lines of code), MISIM has 1.5x to 43.4x better accuracy than all three systems

    A Distributed Energy-balance Melt Model of an Alpine Debris-covered Glacier

    Get PDF
    Distributed energy-balance melt models have rarely been applied to glaciers with extensive supraglacial debris cover. This paper describes the development of a distributed melt model and its application to the debris-covered Miage glacier, western Italian Alps, over two summer seasons. Sub-debris melt rates are calculated using an existing debris energy-balance model (DEB-Model), and melt rates for clean ice, snow and partially debris-covered ice are calculated using standard energy-balance equations. Simulated sub-debris melt rates compare well to ablation stake observations. Melt rates are highest, and most sensitive to air temperature, on areas of dirty, crevassed ice on the middle glacier. Here melt rates are highly spatially variable because the debris thickness and surface type varies markedly. Melt rates are lowest, and least sensitive to air temperature, beneath the thickest debris on the lower glacier. Debris delays and attenuates the melt signal compared to clean ice, with peak melt occurring later in the day with increasing debris thickness. The continuously debris-covered zone consistently provides ∼30% of total melt throughout the ablation season, with the proportion increasing during cold weather. Sensitivity experiments show that an increase in debris thickness of 0.035 m would offset 1°C of atmospheric warming

    Standards for Graph Algorithm Primitives

    Get PDF
    It is our view that the state of the art in constructing a large collection of graph algorithms in terms of linear algebraic operations is mature enough to support the emergence of a standard set of primitive building blocks. This paper is a position paper defining the problem and announcing our intention to launch an open effort to define this standard.Comment: 2 pages, IEEE HPEC 201
    • …
    corecore